General relativity and quantum mechanics have become the two central pillars of theoretical physics. Moreover, general relativity has important applications in astrophysics and high-energy particle physics. Covering the fundamentals of the subject, Principles of Cosmology and Gravitation describes t[...]